﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8">
    <title>驰骋工作流程引擎设计器 - 系统登录</title>
    <script type="text/javascript" src="../Scripts/bootstrap/js/jquery.min.js"></script>
    <script type="text/javascript" src="../Scripts/bootstrap/js/bootstrap.min.js"></script>
    
    <script src="../Scripts/QueryString.js" type="text/javascript"></script>
    <script src="../Scripts/config.js" type="text/javascript"></script>
    <script src="../Comm/Gener.js" type="text/javascript"></script>

    <script src="../Scripts/easyUI/jquery-1.8.0.min.js" type="text/javascript"></script>
    <link href="../Comm/Style/Table0.css" rel="stylesheet" type="text/css" />
    <link href="../Comm/Style/Tabs.css" rel="stylesheet" type="text/css" />
    
    <base target="_self" />
    <script type="text/javascript">

        function Esc() {
            if (event.keyCode == 27)
                window.close();
            return true;
        }

        //初始化页面函数.....
        $(function () {
            //显示和隐藏说明
            var shuoming = "<p><font color=green>如果您不想等待，想节省掉安装的时间，可以不执行此安装操作！<br />然后，可以到jflow程序包根目录：【环境部署及设计文档/数据库安装脚本】的目录下,<br />获取您需要的jflow数据库脚本，导入到您的数据库中即可。<br /></font></p>";
            if (plant == "JFlow")
                $("#shuoming").html(shuoming);

            $("#Msg").html("<img src='../Img/loading.gif' /><font color=blue>驰骋工作流引擎ccbpm , 正在为安装做准备.</font>");
            document.getElementById("Btn_Submit").disabled = 'disabled';

            //创建处理类.
            var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin");
            var data = handler.DoMethodReturnString("DBInstall_Init"); //执行方法，返回执行结果.


            if (data.indexOf('err@') == 0) {
                $("#Msg").html("<font color=red>安装准备失败：<br>" + data + "</font> .");
                return;
            }

            if (data.indexOf('url@') == 0) {
                var url = data.replace('url@', '');
                window.location.href = url;
                return;
            }

            //转json.
            data = JSON.parse(data);

            //给控件赋值.
            GenerFullAllCtrlsVal(data);

            $("#Msg").html("<font color=green>驰骋工作流引擎安装准备完成，请执行安装...</font>");

            document.getElementById("Btn_Submit").disabled = false;

            // $("#Msg").html("<font color=green>" + data + "</font>");
        });

        //执行安装.
        function DoInstall() {

            var valT = GetRadioValue("DemoType"); //
            var val = GetRadioValue("RB_OSModel"); //

            if (val == "0")
                val = "组织结构为OneOne模式(一人一部门多岗位)";
            else
                val = "组织结构为OneMore模式(一人多部门多岗位)";

            if (confirm('将要执行模式【' + val + '】的安装您确认吗？') == false)
                return;

            $("#Msg").html("<img src='../Img/loading.gif' /><font color=blue>ccbpm 正在安装，请稍候, 您可以登录官方网站了解关于更多的产品信息. http://ccflow.org http://jflow.cn , 购买ccbpm服务/授权:0531-82374939,18660153393 </font>");

            document.getElementById("Btn_Submit").disabled = 'disabled';
            document.getElementById("Btn_Submit").value = '正在执行安装...';

            //创建处理类.
            var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin");
            handler.AddPara("DemoType", valT);
            var data = handler.DoMethodReturnString("DBInstall_Submit"); //执行方法，返回执行结果.

            //处理执行结果.
            if (data.indexOf('err@') == 0) {
                $("#Msg").html("<font color=red>" + data + "</font>");
                return;
            }

            if (data.indexOf('url@') == 0) {
                var url = data.replace('url@', '');
                window.location.href = url;
                return;
            }

            document.getElementById("Btn_Submit").value = '安装完成';

            $("#Msg").html("<font color=green>" + data + "</font>");
        }
    </script>
</head>
<body onkeypress="Esc();">

<form id="cc" > 

<center>
<table style="text-align:center;width:600px">

<tr>
<td>
     <div style='float:left' ><img src='../../DataUser/ICON/LogBiger.png' width="300px" border="0px" alt="ccbpm" /> </div>
     <div style='float:right' ><img src='../Img/ccflowWX.jpg' width="110px" border="0px" alt="微信" /> </div>
</td>
</tr>

<tr>
<th>当前数据库安装类型(如果要修改数据库类型请修改 web.config AppCenterDSNType 设置。).</th>
</tr>

<tr>
<td>
<input id="RB_DBType_MSSQL" type="radio" disabled="false"  name="RB_DBType" value="MSSQL"  /><label for="RB_DBType_MSSQL">SQLServer2000,2005,2008 .... 系列版本</label>
<br />
<input id="RB_DBType_Oracle" type="radio"  disabled="false"  name="RB_DBType" value="Oracle"  /><label for="RB_DBType_Oracle">Oracle,Oracle9i,10g ... 系列版本</label>
<br />
<input id="RB_DBType_MySQL" type="radio" disabled="false"  name="RB_DBType" value="MySQL"  /><label for="RB_DBType_MySQL">MySQL系列版本</label>
<br />
<input id="RB_DBType_Informix" type="radio" disabled="false"  name="RB_DBType" value="Informix"  /><label for="RB_DBType_Informix">Informix 系列版本(首先需要执行:D:\\ccflow\\trunk\\CCFlow\\WF\\Data\\Install\\Informix.sql)</label>
<br />
</td>
</tr>


<tr>
<th>组织结构的运行模式,手工修改 web.config 中的 OSModel 进行配置. </th>
</tr>

<tr>
<td>

<input id="RB_OSModel_0" type="radio" name="RB_OSModel" disabled="false"  value="0"  /><label for="RB_OSModel_0">OneOne模式一个人一个部门多岗位</label>
<input id="RB_OSModel_1" type="radio" name="RB_OSModel" disabled="false"  value="1"  /><label for="RB_OSModel_1">OneMore一个人多部门多岗位</label>

</td>
</tr>



<tr>
<th>装载演示流程模版</th>
</tr>

<tr>
<td>
<input id="RB_DemoType_0" type="radio" name="DemoType" value="0"  checked=true /><label for="RB_DemoType_0">我是技术人员，我安装技术类的设计演示模版.(估计在<font color=red>8-15分钟</font>内安装完成)。</label>
<br />
<input id="RB_DemoType_1" type="radio" name="DemoType" value="1"  /><label for="RB_DemoType_1">我是业务人员，我想了解与使用常用的业务流程(估计在<font color=red>5-13分钟</font>内安装完成)。</label>
<br />
<input id="RB_DemoType_2" type="radio" name="DemoType" value="2"  /><label for="RB_DemoType_2">否:不安装demo，仅仅安装空白的ccbpm环境(估计在<font color=red >2-3分钟</font>内安装完成)。</label>
</td>
</tr>

<tr>
<td>
<div style=" text-align:left">
<div id="shuoming">

</div>
<input type="button" value="接受ccbpm的GPL开源协议并执行安装" id="Btn_Submit"  onclick="DoInstall()" />
</div>


<div style=" text-align:right; font-style-color:green">
[购买ccbpm的技术支持服务:0531-82374939,18660153393(微信同号)]当前小版本号：<div id="Ver" />
</div>
</td>
</tr>

</table>



</center>

</form>
 

 <center><div id="Msg" /></center>


</body>
</html>

